#ifndef REDIS_H
#define REDIS_H

#include <hiredis/hiredis.h>
#include <mysql/mysql.h>

// Redis 连接上下文
extern redisContext *redis_conn;

// MySQL 连接句柄
extern MYSQL *conn;

// 函数声明
void init_redis();
int authenticate_user(const char *username, const char *password);
void refresh_redis_cache(const char *username);
void refresh_multiple_users_redis_cache(const char **usernames, int num_users);
#endif // REDIS_H
